package day03;
//算数运算符
public class OperDemo {
    public static void main(String[] args) {
        //1. 算数运算符， + - * / %，++，--  、、sout回车
        /*
        System.out.println(5%2);//1 商2余1
        System.out.println(2%5);//2 商0余2
        System.out.println(8%2);//0 商4余0 整除
        System.out.println(0%2);//0 商0余0 整除
        */
        //演示单独使用
        int a=5,b=5;
        ++a;
        b++;
        System.out.println(a);//6
        System.out.println(b);//6
         //演示++ 被使用
        int c=5,d=5;
        int e=c++;//将c++的值5赋值给e，同时c自增1变为6
        int f=++d;//将++d的值6赋值给f，同时d自增1变为6
        System.out.println(c);//6
        System.out.println(d);//6
        System.out.println(e);//5
        System.out.println(f);//6

        //演示-- 单独使用
        int g=5,h=5;
        g--;
        --h;
        System.out.println(g);//4
        System.out.println(h);//4
        //演示-- 被使用
        int i=5,j=5;
        int k=i--;//将i--的值5赋值给k，同时i自减1变为4
        int l=--j;//将--j的值4赋值给l，同时j自减1变为4
        System.out.println(i);//4
        System.out.println(j);//4
        System.out.println(k);//5
        System.out.println(l);//4
        //初始k=5
        System.out.println(k++);//5
        //K=k+1=6
        System.out.println(k--);//6
        //k=5
        System.out.println(++k);//6
        //k=6
        System.out.println(--k);//5
    }
}
